69e549128e618ebed8ac36f6de97eb08298fa263,java/java-impl/src/com/intellij/psi/impl/source/PsiImportStaticReferenceElementImpl.java,PsiImportStaticReferenceElementImpl,multiResolve,#boolean#,210
Before Change
@NotNull
public JavaResolveResult[] multiResolve(boolean incompleteCode) {
final ResolveCache resolveCache = getManager().getResolveCache();
return (JavaResolveResult[])resolveCache.resolveWithCaching(this, OurGenericsResolver.INSTANCE, true, incompleteCode);
}
private static final class OurGenericsResolver implements ResolveCache.PolyVariantResolver<PsiImportStaticReferenceElementImpl> {
After Change
@NotNull
public JavaResolveResult[] multiResolve(boolean incompleteCode) {
final ResolveCache resolveCache = getManager().getResolveCache();
final ResolveResult[] results = resolveCache.resolveWithCaching(this, OurGenericsResolver.INSTANCE, true, incompleteCode);
return results instanceof JavaResolveResult[] ? (JavaResolveResult[])results : JavaResolveResult.EMPTY_ARRAY;
}
private static final class OurGenericsResolver implements ResolveCache.PolyVariantResolver<PsiImportStaticReferenceElementImpl> {